surplus mound of earth in a clearing - Francés Inglés Diccionario